home *** CD-ROM | disk | FTP | other *** search
- property playing, clickPause
-
- on new me
- return me
- end
-
- on getPropertyDescriptionList me
- description = [:]
- addProp(description, #clickPause, [#default: 1, #format: #boolean, #comment: "Pause movie when clicked:"])
- return description
- end
-
- on getBehaviorDescription me
- return "Toggle movie between paused and Playing"
- end
-
- on beginSprite me
- me.playing = 1
- sprite(me.spriteNum).movieRate = 1
- end
-
- on endSprite me
- me.playing = 0
- end
-
- on mouseUp me
- if me.clickPause = 1 then
- if me.playing = 1 then
- me.playing = 0
- sprite(me.spriteNum).movieRate = 0
- else
- me.playing = 1
- sprite(me.spriteNum).movieRate = 1
- end if
- end if
- end
-
- on exitFrame me
- if sprite(me.spriteNum).movieTime >= sprite(me.spriteNum).duration then
- sprite(me.spriteNum).movieRate = 0
- sprite(me.spriteNum).visible = 0
- sprite(me.spriteNum + 1).visible = 0
- updateStage()
- end if
- end
-